surmount an obstacle - Francés Inglés Diccionario